package com.translate.entity;

import java.math.BigDecimal;

public class PayManagerService {
    /**
     * id
     */
    private Integer id;

    /**
     * 服务类型 0 基础服务  1  数据作图与科研绘图服务
     */
    private Byte serviceType;

    /**
     * 用户id
     */
    private Integer userId;

    /**
     * 支付管理id
     */
    private Integer payManagerId;

    /**
     * 服务编号
     */
    private Integer serviceId;

    /**
     * 服务价格
     */
    private BigDecimal servicePrice;

    /**
     * -1：取消订单；0  待支付，1已支付，2，待确认
     */
    private Byte orderStatus;

    /**
     * 抵扣券编号
     */
    private Integer couponId;

    /**
     * 抵扣券金额
     */
    private BigDecimal couponPrice;

    /**
     * 字数
     */
    private Integer wordSize;

    /**
     * 目标期刊
     */
    private Integer targetJournal;

    /**
     * 支付时间
     */
    private Integer payTime;

    /**
     * 完结时间
     */
    private Integer overTime;

    /**
     * 评价状态 0未评价 1已评价
     */
    private Boolean commentStatus;

    /**
     * 语言配置服务编号
     */
    private Integer languageServiceId;

    /**
     * 推荐篇数
     */
    private Byte recommendNumber;

    /**
     * 支付类型编号
     */
    private Integer payType;

    /**
     * 订单备注
     */
    private String remarks;

    /**
     * 0正常1删除
     */
    private Byte status;

    /**
     * 1需要发票，0不需要
     */
    private Byte translate;

    /**
     * 是否加急 0 否 1是
     */
    private Byte urgent;

    /**
     * 平台[：0代表pc，1代表app 2 wap, 3微商城]
     */
    private Byte platform;

    /**
     * 优惠券抵扣金额
     */
    private Float couponDeductible;

    /**
     * 专业领域
     */
    private String professionalField;

    /**
     * 文章标题
     */
    private String article;

    /**
     * 格式 0 latex 1 word
     */
    private Byte format;

    /**
     * 创建时间
     */
    private Long createTime;

    /**
     * 是否已评价（0未评价1已评价）
     */
    private Byte comment;

    /**
     * 团队id 0 代表没有团队
     */
    private Integer teamId;

    /**
     * id
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return id id
     */
    public Integer getId() {
        return id;
    }

    /**
     * id
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param id id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 服务类型 0 基础服务  1  数据作图与科研绘图服务
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return service_type 服务类型 0 基础服务  1  数据作图与科研绘图服务
     */
    public Byte getServiceType() {
        return serviceType;
    }

    /**
     * 服务类型 0 基础服务  1  数据作图与科研绘图服务
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param serviceType 服务类型 0 基础服务  1  数据作图与科研绘图服务
     */
    public void setServiceType(Byte serviceType) {
        this.serviceType = serviceType;
    }

    /**
     * 用户id
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return user_id 用户id
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * 用户id
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param userId 用户id
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 支付管理id
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return pay_manager_id 支付管理id
     */
    public Integer getPayManagerId() {
        return payManagerId;
    }

    /**
     * 支付管理id
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param payManagerId 支付管理id
     */
    public void setPayManagerId(Integer payManagerId) {
        this.payManagerId = payManagerId;
    }

    /**
     * 服务编号
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return service_id 服务编号
     */
    public Integer getServiceId() {
        return serviceId;
    }

    /**
     * 服务编号
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param serviceId 服务编号
     */
    public void setServiceId(Integer serviceId) {
        this.serviceId = serviceId;
    }

    /**
     * 服务价格
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return service_price 服务价格
     */
    public BigDecimal getServicePrice() {
        return servicePrice;
    }

    /**
     * 服务价格
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param servicePrice 服务价格
     */
    public void setServicePrice(BigDecimal servicePrice) {
        this.servicePrice = servicePrice;
    }

    /**
     * -1：取消订单；0  待支付，1已支付，2，待确认
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return order_status -1：取消订单；0  待支付，1已支付，2，待确认
     */
    public Byte getOrderStatus() {
        return orderStatus;
    }

    /**
     * -1：取消订单；0  待支付，1已支付，2，待确认
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param orderStatus -1：取消订单；0  待支付，1已支付，2，待确认
     */
    public void setOrderStatus(Byte orderStatus) {
        this.orderStatus = orderStatus;
    }

    /**
     * 抵扣券编号
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return coupon_id 抵扣券编号
     */
    public Integer getCouponId() {
        return couponId;
    }

    /**
     * 抵扣券编号
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param couponId 抵扣券编号
     */
    public void setCouponId(Integer couponId) {
        this.couponId = couponId;
    }

    /**
     * 抵扣券金额
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return coupon_price 抵扣券金额
     */
    public BigDecimal getCouponPrice() {
        return couponPrice;
    }

    /**
     * 抵扣券金额
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param couponPrice 抵扣券金额
     */
    public void setCouponPrice(BigDecimal couponPrice) {
        this.couponPrice = couponPrice;
    }

    /**
     * 字数
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return word_size 字数
     */
    public Integer getWordSize() {
        return wordSize;
    }

    /**
     * 字数
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param wordSize 字数
     */
    public void setWordSize(Integer wordSize) {
        this.wordSize = wordSize;
    }

    /**
     * 目标期刊
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return target_journal 目标期刊
     */
    public Integer getTargetJournal() {
        return targetJournal;
    }

    /**
     * 目标期刊
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param targetJournal 目标期刊
     */
    public void setTargetJournal(Integer targetJournal) {
        this.targetJournal = targetJournal;
    }

    /**
     * 支付时间
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return pay_time 支付时间
     */
    public Integer getPayTime() {
        return payTime;
    }

    /**
     * 支付时间
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param payTime 支付时间
     */
    public void setPayTime(Integer payTime) {
        this.payTime = payTime;
    }

    /**
     * 完结时间
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return over_time 完结时间
     */
    public Integer getOverTime() {
        return overTime;
    }

    /**
     * 完结时间
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param overTime 完结时间
     */
    public void setOverTime(Integer overTime) {
        this.overTime = overTime;
    }

    /**
     * 评价状态 0未评价 1已评价
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return comment_status 评价状态 0未评价 1已评价
     */
    public Boolean getCommentStatus() {
        return commentStatus;
    }

    /**
     * 评价状态 0未评价 1已评价
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param commentStatus 评价状态 0未评价 1已评价
     */
    public void setCommentStatus(Boolean commentStatus) {
        this.commentStatus = commentStatus;
    }

    /**
     * 语言配置服务编号
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return language_service_id 语言配置服务编号
     */
    public Integer getLanguageServiceId() {
        return languageServiceId;
    }

    /**
     * 语言配置服务编号
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param languageServiceId 语言配置服务编号
     */
    public void setLanguageServiceId(Integer languageServiceId) {
        this.languageServiceId = languageServiceId;
    }

    /**
     * 推荐篇数
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return recommend_number 推荐篇数
     */
    public Byte getRecommendNumber() {
        return recommendNumber;
    }

    /**
     * 推荐篇数
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param recommendNumber 推荐篇数
     */
    public void setRecommendNumber(Byte recommendNumber) {
        this.recommendNumber = recommendNumber;
    }

    /**
     * 支付类型编号
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return pay_type 支付类型编号
     */
    public Integer getPayType() {
        return payType;
    }

    /**
     * 支付类型编号
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param payType 支付类型编号
     */
    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    /**
     * 订单备注
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return remarks 订单备注
     */
    public String getRemarks() {
        return remarks;
    }

    /**
     * 订单备注
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param remarks 订单备注
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }

    /**
     * 0正常1删除
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return status 0正常1删除
     */
    public Byte getStatus() {
        return status;
    }

    /**
     * 0正常1删除
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param status 0正常1删除
     */
    public void setStatus(Byte status) {
        this.status = status;
    }

    /**
     * 1需要发票，0不需要
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return translate 1需要发票，0不需要
     */
    public Byte getTranslate() {
        return translate;
    }

    /**
     * 1需要发票，0不需要
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param translate 1需要发票，0不需要
     */
    public void setTranslate(Byte translate) {
        this.translate = translate;
    }

    /**
     * 是否加急 0 否 1是
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return urgent 是否加急 0 否 1是
     */
    public Byte getUrgent() {
        return urgent;
    }

    /**
     * 是否加急 0 否 1是
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param urgent 是否加急 0 否 1是
     */
    public void setUrgent(Byte urgent) {
        this.urgent = urgent;
    }

    /**
     * 平台[：0代表pc，1代表app 2 wap, 3微商城]
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return platform 平台[：0代表pc，1代表app 2 wap, 3微商城]
     */
    public Byte getPlatform() {
        return platform;
    }

    /**
     * 平台[：0代表pc，1代表app 2 wap, 3微商城]
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param platform 平台[：0代表pc，1代表app 2 wap, 3微商城]
     */
    public void setPlatform(Byte platform) {
        this.platform = platform;
    }

    /**
     * 优惠券抵扣金额
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return coupon_deductible 优惠券抵扣金额
     */
    public Float getCouponDeductible() {
        return couponDeductible;
    }

    /**
     * 优惠券抵扣金额
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param couponDeductible 优惠券抵扣金额
     */
    public void setCouponDeductible(Float couponDeductible) {
        this.couponDeductible = couponDeductible;
    }

    /**
     * 专业领域
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return professional_field 专业领域
     */
    public String getProfessionalField() {
        return professionalField;
    }

    /**
     * 专业领域
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param professionalField 专业领域
     */
    public void setProfessionalField(String professionalField) {
        this.professionalField = professionalField == null ? null : professionalField.trim();
    }

    /**
     * 文章标题
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return article 文章标题
     */
    public String getArticle() {
        return article;
    }

    /**
     * 文章标题
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param article 文章标题
     */
    public void setArticle(String article) {
        this.article = article == null ? null : article.trim();
    }

    /**
     * 格式 0 latex 1 word
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return format 格式 0 latex 1 word
     */
    public Byte getFormat() {
        return format;
    }

    /**
     * 格式 0 latex 1 word
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param format 格式 0 latex 1 word
     */
    public void setFormat(Byte format) {
        this.format = format;
    }

    /**
     * 创建时间
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return create_time 创建时间
     */
    public Long getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param createTime 创建时间
     */
    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    /**
     * 是否已评价（0未评价1已评价）
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return comment 是否已评价（0未评价1已评价）
     */
    public Byte getComment() {
        return comment;
    }

    /**
     * 是否已评价（0未评价1已评价）
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param comment 是否已评价（0未评价1已评价）
     */
    public void setComment(Byte comment) {
        this.comment = comment;
    }

    /**
     * 团队id 0 代表没有团队
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @return team_id 团队id 0 代表没有团队
     */
    public Integer getTeamId() {
        return teamId;
    }

    /**
     * 团队id 0 代表没有团队
     * @author zxcja
     * @date 2023-12-20 17:01:34
     * @param teamId 团队id 0 代表没有团队
     */
    public void setTeamId(Integer teamId) {
        this.teamId = teamId;
    }
}